package cn.zktr.Personnel.model.pojos;

import java.io.Serializable;
import javax.persistence.*;
import java.sql.Timestamp;
import java.util.List;


/**
 * The persistent class for the per_pms_emp database table.
 * 
 */
@Entity
@Table(name="per_pms_emp")
@NamedQuery(name="PerPmsEmp.findAll", query="SELECT p FROM PerPmsEmp p")
public class PerPmsEmp implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private int empid;

	private String empcard;

	private String empname;

	private Timestamp emptime;

	//bi-directional many-to-one association to PerAudit
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerAudit> perAudits1;

	//bi-directional many-to-one association to PerAudit
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerAudit> perAudits2;

	//bi-directional many-to-one association to PerCwaAty
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaAty> perCwaAties;

	//bi-directional many-to-one association to PerCwaCwas
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaCwas> perCwaCwas;

	//bi-directional many-to-one association to PerCwaFid
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaFid> perCwaFids;

	//bi-directional many-to-one association to PerCwaKpr
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaKpr> perCwaKprs;

	//bi-directional many-to-one association to PerCwaMts
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaMts> perCwaMts;

	//bi-directional many-to-one association to PerCwaQLae
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaQLae> perCwaQLaes;

	//bi-directional many-to-one association to PerCwaQts
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaQts> perCwaQts;

	//bi-directional many-to-one association to PerCwaRes
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaRes> perCwaRes;

	//bi-directional many-to-one association to PerCwaSst
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaSst> perCwaSsts;

	//bi-directional many-to-one association to PerCwaTem
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerCwaTem> perCwaTems;

	//bi-directional many-to-one association to PerEmaOut
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerEmaOut> perEmaOuts;

	//bi-directional many-to-one association to PerIntention
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerIntention> perIntentions;

	//bi-directional many-to-one association to PerKnoDyn
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerKnoDyn> perKnoDyns;

	//bi-directional many-to-one association to PerKnoWle
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerKnoWle> perKnoWles1;

	//bi-directional many-to-one association to PerKnoWle
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerKnoWle> perKnoWles2;

	//bi-directional many-to-one association to PerPmsAct
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsAct> perPmsActs;

	//bi-directional many-to-one association to PerPmsDis
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsDis> perPmsDis;

	//bi-directional many-to-one association to PerPmsEmpdet
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsEmpdet> perPmsEmpdets;

	//bi-directional many-to-one association to PerPmsEmplx
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsEmplx> perPmsEmplxs;

	//bi-directional many-to-one association to PerPmsHCes
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsHCes> perPmsHCes;

	//bi-directional many-to-one association to PerPmsJYgjn
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsJYgjn> perPmsJYgjns;

	//bi-directional many-to-one association to PerPmsLogin
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsLogin> perPmsLogins;

	//bi-directional many-to-one association to PerPmsMgm
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsMgm> perPmsMgms;

	//bi-directional many-to-one association to PerPmsStm
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsStm> perPmsStms;

	//bi-directional many-to-one association to PerPmsYBun
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsYBun> perPmsYBuns;

	//bi-directional many-to-one association to PerPmsYG
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsYG> perPmsYGs;

	//bi-directional many-to-one association to PerPmsYQ
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsYQ> perPmsYQs;

	//bi-directional many-to-one association to PerPmsYYwxq
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsYYwxq> perPmsYYwxqs;

	//bi-directional many-to-one association to PerPmsZZes
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsZZes> perPmsZZes;

	//bi-directional many-to-one association to PerPmsZt
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerPmsZt> perPmsZts;

	//bi-directional many-to-one association to PerRetIrw
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerRetIrw> perRetIrws;

	//bi-directional many-to-one association to PerRetWAlt
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerRetWAlt> perRetWAlts1;

	//bi-directional many-to-one association to PerRetWAlt
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerRetWAlt> perRetWAlts2;

	//bi-directional many-to-one association to PerSlySbe
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerSlySbe> perSlySbes;

	//bi-directional many-to-one association to PerSlySet
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerSlySet> perSlySets1;

	//bi-directional many-to-one association to PerSlySet
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerSlySet> perSlySets2;

	//bi-directional many-to-one association to PerSlySls
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerSlySls> perSlySls1;

	//bi-directional many-to-one association to PerSlySls
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerSlySls> perSlySls2;

	//bi-directional many-to-one association to PerSlySz
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerSlySz> perSlySzs1;

	//bi-directional many-to-one association to PerSlySz
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerSlySz> perSlySzs2;

	//bi-directional many-to-one association to PerSlyWags
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerSlyWags> perSlyWags;

	//bi-directional many-to-one association to PerSlyYxz
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerSlyYxz> perSlyYxzs;

	//bi-directional many-to-one association to PerTngPlan
	@OneToMany(mappedBy="perPmsEmp1")
	private List<PerTngPlan> perTngPlans1;

	//bi-directional many-to-one association to PerTngPlan
	@OneToMany(mappedBy="perPmsEmp2")
	private List<PerTngPlan> perTngPlans2;

	//bi-directional many-to-one association to PerTngPojs
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerTngPojs> perTngPojs;

	//bi-directional many-to-one association to PerTngRus
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerTngRus> perTngRuses;

	//bi-directional many-to-one association to PerTngXes
	@OneToMany(mappedBy="perPmsEmp")
	private List<PerTngXes> perTngXes;

	public PerPmsEmp() {
	}

	public int getEmpid() {
		return this.empid;
	}

	public void setEmpid(int empid) {
		this.empid = empid;
	}

	public String getEmpcard() {
		return this.empcard;
	}

	public void setEmpcard(String empcard) {
		this.empcard = empcard;
	}

	public String getEmpname() {
		return this.empname;
	}

	public void setEmpname(String empname) {
		this.empname = empname;
	}

	public Timestamp getEmptime() {
		return this.emptime;
	}

	public void setEmptime(Timestamp emptime) {
		this.emptime = emptime;
	}

	public List<PerAudit> getPerAudits1() {
		return this.perAudits1;
	}

	public void setPerAudits1(List<PerAudit> perAudits1) {
		this.perAudits1 = perAudits1;
	}

	public PerAudit addPerAudits1(PerAudit perAudits1) {
		getPerAudits1().add(perAudits1);
		perAudits1.setPerPmsEmp1(this);

		return perAudits1;
	}

	public PerAudit removePerAudits1(PerAudit perAudits1) {
		getPerAudits1().remove(perAudits1);
		perAudits1.setPerPmsEmp1(null);

		return perAudits1;
	}

	public List<PerAudit> getPerAudits2() {
		return this.perAudits2;
	}

	public void setPerAudits2(List<PerAudit> perAudits2) {
		this.perAudits2 = perAudits2;
	}

	public PerAudit addPerAudits2(PerAudit perAudits2) {
		getPerAudits2().add(perAudits2);
		perAudits2.setPerPmsEmp2(this);

		return perAudits2;
	}

	public PerAudit removePerAudits2(PerAudit perAudits2) {
		getPerAudits2().remove(perAudits2);
		perAudits2.setPerPmsEmp2(null);

		return perAudits2;
	}

	public List<PerCwaAty> getPerCwaAties() {
		return this.perCwaAties;
	}

	public void setPerCwaAties(List<PerCwaAty> perCwaAties) {
		this.perCwaAties = perCwaAties;
	}

	public PerCwaAty addPerCwaAty(PerCwaAty perCwaAty) {
		getPerCwaAties().add(perCwaAty);
		perCwaAty.setPerPmsEmp(this);

		return perCwaAty;
	}

	public PerCwaAty removePerCwaAty(PerCwaAty perCwaAty) {
		getPerCwaAties().remove(perCwaAty);
		perCwaAty.setPerPmsEmp(null);

		return perCwaAty;
	}

	public List<PerCwaCwas> getPerCwaCwas() {
		return this.perCwaCwas;
	}

	public void setPerCwaCwas(List<PerCwaCwas> perCwaCwas) {
		this.perCwaCwas = perCwaCwas;
	}

	public PerCwaCwas addPerCwaCwa(PerCwaCwas perCwaCwa) {
		getPerCwaCwas().add(perCwaCwa);
		perCwaCwa.setPerPmsEmp(this);

		return perCwaCwa;
	}

	public PerCwaCwas removePerCwaCwa(PerCwaCwas perCwaCwa) {
		getPerCwaCwas().remove(perCwaCwa);
		perCwaCwa.setPerPmsEmp(null);

		return perCwaCwa;
	}

	public List<PerCwaFid> getPerCwaFids() {
		return this.perCwaFids;
	}

	public void setPerCwaFids(List<PerCwaFid> perCwaFids) {
		this.perCwaFids = perCwaFids;
	}

	public PerCwaFid addPerCwaFid(PerCwaFid perCwaFid) {
		getPerCwaFids().add(perCwaFid);
		perCwaFid.setPerPmsEmp(this);

		return perCwaFid;
	}

	public PerCwaFid removePerCwaFid(PerCwaFid perCwaFid) {
		getPerCwaFids().remove(perCwaFid);
		perCwaFid.setPerPmsEmp(null);

		return perCwaFid;
	}

	public List<PerCwaKpr> getPerCwaKprs() {
		return this.perCwaKprs;
	}

	public void setPerCwaKprs(List<PerCwaKpr> perCwaKprs) {
		this.perCwaKprs = perCwaKprs;
	}

	public PerCwaKpr addPerCwaKpr(PerCwaKpr perCwaKpr) {
		getPerCwaKprs().add(perCwaKpr);
		perCwaKpr.setPerPmsEmp(this);

		return perCwaKpr;
	}

	public PerCwaKpr removePerCwaKpr(PerCwaKpr perCwaKpr) {
		getPerCwaKprs().remove(perCwaKpr);
		perCwaKpr.setPerPmsEmp(null);

		return perCwaKpr;
	}

	public List<PerCwaMts> getPerCwaMts() {
		return this.perCwaMts;
	}

	public void setPerCwaMts(List<PerCwaMts> perCwaMts) {
		this.perCwaMts = perCwaMts;
	}

	public PerCwaMts addPerCwaMt(PerCwaMts perCwaMt) {
		getPerCwaMts().add(perCwaMt);
		perCwaMt.setPerPmsEmp(this);

		return perCwaMt;
	}

	public PerCwaMts removePerCwaMt(PerCwaMts perCwaMt) {
		getPerCwaMts().remove(perCwaMt);
		perCwaMt.setPerPmsEmp(null);

		return perCwaMt;
	}

	public List<PerCwaQLae> getPerCwaQLaes() {
		return this.perCwaQLaes;
	}

	public void setPerCwaQLaes(List<PerCwaQLae> perCwaQLaes) {
		this.perCwaQLaes = perCwaQLaes;
	}

	public PerCwaQLae addPerCwaQLae(PerCwaQLae perCwaQLae) {
		getPerCwaQLaes().add(perCwaQLae);
		perCwaQLae.setPerPmsEmp(this);

		return perCwaQLae;
	}

	public PerCwaQLae removePerCwaQLae(PerCwaQLae perCwaQLae) {
		getPerCwaQLaes().remove(perCwaQLae);
		perCwaQLae.setPerPmsEmp(null);

		return perCwaQLae;
	}

	public List<PerCwaQts> getPerCwaQts() {
		return this.perCwaQts;
	}

	public void setPerCwaQts(List<PerCwaQts> perCwaQts) {
		this.perCwaQts = perCwaQts;
	}

	public PerCwaQts addPerCwaQt(PerCwaQts perCwaQt) {
		getPerCwaQts().add(perCwaQt);
		perCwaQt.setPerPmsEmp(this);

		return perCwaQt;
	}

	public PerCwaQts removePerCwaQt(PerCwaQts perCwaQt) {
		getPerCwaQts().remove(perCwaQt);
		perCwaQt.setPerPmsEmp(null);

		return perCwaQt;
	}

	public List<PerCwaRes> getPerCwaRes() {
		return this.perCwaRes;
	}

	public void setPerCwaRes(List<PerCwaRes> perCwaRes) {
		this.perCwaRes = perCwaRes;
	}

	public PerCwaRes addPerCwaRe(PerCwaRes perCwaRe) {
		getPerCwaRes().add(perCwaRe);
		perCwaRe.setPerPmsEmp(this);

		return perCwaRe;
	}

	public PerCwaRes removePerCwaRe(PerCwaRes perCwaRe) {
		getPerCwaRes().remove(perCwaRe);
		perCwaRe.setPerPmsEmp(null);

		return perCwaRe;
	}

	public List<PerCwaSst> getPerCwaSsts() {
		return this.perCwaSsts;
	}

	public void setPerCwaSsts(List<PerCwaSst> perCwaSsts) {
		this.perCwaSsts = perCwaSsts;
	}

	public PerCwaSst addPerCwaSst(PerCwaSst perCwaSst) {
		getPerCwaSsts().add(perCwaSst);
		perCwaSst.setPerPmsEmp(this);

		return perCwaSst;
	}

	public PerCwaSst removePerCwaSst(PerCwaSst perCwaSst) {
		getPerCwaSsts().remove(perCwaSst);
		perCwaSst.setPerPmsEmp(null);

		return perCwaSst;
	}

	public List<PerCwaTem> getPerCwaTems() {
		return this.perCwaTems;
	}

	public void setPerCwaTems(List<PerCwaTem> perCwaTems) {
		this.perCwaTems = perCwaTems;
	}

	public PerCwaTem addPerCwaTem(PerCwaTem perCwaTem) {
		getPerCwaTems().add(perCwaTem);
		perCwaTem.setPerPmsEmp(this);

		return perCwaTem;
	}

	public PerCwaTem removePerCwaTem(PerCwaTem perCwaTem) {
		getPerCwaTems().remove(perCwaTem);
		perCwaTem.setPerPmsEmp(null);

		return perCwaTem;
	}

	public List<PerEmaOut> getPerEmaOuts() {
		return this.perEmaOuts;
	}

	public void setPerEmaOuts(List<PerEmaOut> perEmaOuts) {
		this.perEmaOuts = perEmaOuts;
	}

	public PerEmaOut addPerEmaOut(PerEmaOut perEmaOut) {
		getPerEmaOuts().add(perEmaOut);
		perEmaOut.setPerPmsEmp(this);

		return perEmaOut;
	}

	public PerEmaOut removePerEmaOut(PerEmaOut perEmaOut) {
		getPerEmaOuts().remove(perEmaOut);
		perEmaOut.setPerPmsEmp(null);

		return perEmaOut;
	}

	public List<PerIntention> getPerIntentions() {
		return this.perIntentions;
	}

	public void setPerIntentions(List<PerIntention> perIntentions) {
		this.perIntentions = perIntentions;
	}

	public PerIntention addPerIntention(PerIntention perIntention) {
		getPerIntentions().add(perIntention);
		perIntention.setPerPmsEmp(this);

		return perIntention;
	}

	public PerIntention removePerIntention(PerIntention perIntention) {
		getPerIntentions().remove(perIntention);
		perIntention.setPerPmsEmp(null);

		return perIntention;
	}

	public List<PerKnoDyn> getPerKnoDyns() {
		return this.perKnoDyns;
	}

	public void setPerKnoDyns(List<PerKnoDyn> perKnoDyns) {
		this.perKnoDyns = perKnoDyns;
	}

	public PerKnoDyn addPerKnoDyn(PerKnoDyn perKnoDyn) {
		getPerKnoDyns().add(perKnoDyn);
		perKnoDyn.setPerPmsEmp(this);

		return perKnoDyn;
	}

	public PerKnoDyn removePerKnoDyn(PerKnoDyn perKnoDyn) {
		getPerKnoDyns().remove(perKnoDyn);
		perKnoDyn.setPerPmsEmp(null);

		return perKnoDyn;
	}

	public List<PerKnoWle> getPerKnoWles1() {
		return this.perKnoWles1;
	}

	public void setPerKnoWles1(List<PerKnoWle> perKnoWles1) {
		this.perKnoWles1 = perKnoWles1;
	}

	public PerKnoWle addPerKnoWles1(PerKnoWle perKnoWles1) {
		getPerKnoWles1().add(perKnoWles1);
		perKnoWles1.setPerPmsEmp1(this);

		return perKnoWles1;
	}

	public PerKnoWle removePerKnoWles1(PerKnoWle perKnoWles1) {
		getPerKnoWles1().remove(perKnoWles1);
		perKnoWles1.setPerPmsEmp1(null);

		return perKnoWles1;
	}

	public List<PerKnoWle> getPerKnoWles2() {
		return this.perKnoWles2;
	}

	public void setPerKnoWles2(List<PerKnoWle> perKnoWles2) {
		this.perKnoWles2 = perKnoWles2;
	}

	public PerKnoWle addPerKnoWles2(PerKnoWle perKnoWles2) {
		getPerKnoWles2().add(perKnoWles2);
		perKnoWles2.setPerPmsEmp2(this);

		return perKnoWles2;
	}

	public PerKnoWle removePerKnoWles2(PerKnoWle perKnoWles2) {
		getPerKnoWles2().remove(perKnoWles2);
		perKnoWles2.setPerPmsEmp2(null);

		return perKnoWles2;
	}

	public List<PerPmsAct> getPerPmsActs() {
		return this.perPmsActs;
	}

	public void setPerPmsActs(List<PerPmsAct> perPmsActs) {
		this.perPmsActs = perPmsActs;
	}

	public PerPmsAct addPerPmsAct(PerPmsAct perPmsAct) {
		getPerPmsActs().add(perPmsAct);
		perPmsAct.setPerPmsEmp(this);

		return perPmsAct;
	}

	public PerPmsAct removePerPmsAct(PerPmsAct perPmsAct) {
		getPerPmsActs().remove(perPmsAct);
		perPmsAct.setPerPmsEmp(null);

		return perPmsAct;
	}

	public List<PerPmsDis> getPerPmsDis() {
		return this.perPmsDis;
	}

	public void setPerPmsDis(List<PerPmsDis> perPmsDis) {
		this.perPmsDis = perPmsDis;
	}

	public PerPmsDis addPerPmsDi(PerPmsDis perPmsDi) {
		getPerPmsDis().add(perPmsDi);
		perPmsDi.setPerPmsEmp(this);

		return perPmsDi;
	}

	public PerPmsDis removePerPmsDi(PerPmsDis perPmsDi) {
		getPerPmsDis().remove(perPmsDi);
		perPmsDi.setPerPmsEmp(null);

		return perPmsDi;
	}

	public List<PerPmsEmpdet> getPerPmsEmpdets() {
		return this.perPmsEmpdets;
	}

	public void setPerPmsEmpdets(List<PerPmsEmpdet> perPmsEmpdets) {
		this.perPmsEmpdets = perPmsEmpdets;
	}

	public PerPmsEmpdet addPerPmsEmpdet(PerPmsEmpdet perPmsEmpdet) {
		getPerPmsEmpdets().add(perPmsEmpdet);
		perPmsEmpdet.setPerPmsEmp(this);

		return perPmsEmpdet;
	}

	public PerPmsEmpdet removePerPmsEmpdet(PerPmsEmpdet perPmsEmpdet) {
		getPerPmsEmpdets().remove(perPmsEmpdet);
		perPmsEmpdet.setPerPmsEmp(null);

		return perPmsEmpdet;
	}

	public List<PerPmsEmplx> getPerPmsEmplxs() {
		return this.perPmsEmplxs;
	}

	public void setPerPmsEmplxs(List<PerPmsEmplx> perPmsEmplxs) {
		this.perPmsEmplxs = perPmsEmplxs;
	}

	public PerPmsEmplx addPerPmsEmplx(PerPmsEmplx perPmsEmplx) {
		getPerPmsEmplxs().add(perPmsEmplx);
		perPmsEmplx.setPerPmsEmp(this);

		return perPmsEmplx;
	}

	public PerPmsEmplx removePerPmsEmplx(PerPmsEmplx perPmsEmplx) {
		getPerPmsEmplxs().remove(perPmsEmplx);
		perPmsEmplx.setPerPmsEmp(null);

		return perPmsEmplx;
	}

	public List<PerPmsHCes> getPerPmsHCes() {
		return this.perPmsHCes;
	}

	public void setPerPmsHCes(List<PerPmsHCes> perPmsHCes) {
		this.perPmsHCes = perPmsHCes;
	}

	public PerPmsHCes addPerPmsHCe(PerPmsHCes perPmsHCe) {
		getPerPmsHCes().add(perPmsHCe);
		perPmsHCe.setPerPmsEmp(this);

		return perPmsHCe;
	}

	public PerPmsHCes removePerPmsHCe(PerPmsHCes perPmsHCe) {
		getPerPmsHCes().remove(perPmsHCe);
		perPmsHCe.setPerPmsEmp(null);

		return perPmsHCe;
	}

	public List<PerPmsJYgjn> getPerPmsJYgjns() {
		return this.perPmsJYgjns;
	}

	public void setPerPmsJYgjns(List<PerPmsJYgjn> perPmsJYgjns) {
		this.perPmsJYgjns = perPmsJYgjns;
	}

	public PerPmsJYgjn addPerPmsJYgjn(PerPmsJYgjn perPmsJYgjn) {
		getPerPmsJYgjns().add(perPmsJYgjn);
		perPmsJYgjn.setPerPmsEmp(this);

		return perPmsJYgjn;
	}

	public PerPmsJYgjn removePerPmsJYgjn(PerPmsJYgjn perPmsJYgjn) {
		getPerPmsJYgjns().remove(perPmsJYgjn);
		perPmsJYgjn.setPerPmsEmp(null);

		return perPmsJYgjn;
	}

	public List<PerPmsLogin> getPerPmsLogins() {
		return this.perPmsLogins;
	}

	public void setPerPmsLogins(List<PerPmsLogin> perPmsLogins) {
		this.perPmsLogins = perPmsLogins;
	}

	public PerPmsLogin addPerPmsLogin(PerPmsLogin perPmsLogin) {
		getPerPmsLogins().add(perPmsLogin);
		perPmsLogin.setPerPmsEmp(this);

		return perPmsLogin;
	}

	public PerPmsLogin removePerPmsLogin(PerPmsLogin perPmsLogin) {
		getPerPmsLogins().remove(perPmsLogin);
		perPmsLogin.setPerPmsEmp(null);

		return perPmsLogin;
	}

	public List<PerPmsMgm> getPerPmsMgms() {
		return this.perPmsMgms;
	}

	public void setPerPmsMgms(List<PerPmsMgm> perPmsMgms) {
		this.perPmsMgms = perPmsMgms;
	}

	public PerPmsMgm addPerPmsMgm(PerPmsMgm perPmsMgm) {
		getPerPmsMgms().add(perPmsMgm);
		perPmsMgm.setPerPmsEmp(this);

		return perPmsMgm;
	}

	public PerPmsMgm removePerPmsMgm(PerPmsMgm perPmsMgm) {
		getPerPmsMgms().remove(perPmsMgm);
		perPmsMgm.setPerPmsEmp(null);

		return perPmsMgm;
	}

	public List<PerPmsStm> getPerPmsStms() {
		return this.perPmsStms;
	}

	public void setPerPmsStms(List<PerPmsStm> perPmsStms) {
		this.perPmsStms = perPmsStms;
	}

	public PerPmsStm addPerPmsStm(PerPmsStm perPmsStm) {
		getPerPmsStms().add(perPmsStm);
		perPmsStm.setPerPmsEmp(this);

		return perPmsStm;
	}

	public PerPmsStm removePerPmsStm(PerPmsStm perPmsStm) {
		getPerPmsStms().remove(perPmsStm);
		perPmsStm.setPerPmsEmp(null);

		return perPmsStm;
	}

	public List<PerPmsYBun> getPerPmsYBuns() {
		return this.perPmsYBuns;
	}

	public void setPerPmsYBuns(List<PerPmsYBun> perPmsYBuns) {
		this.perPmsYBuns = perPmsYBuns;
	}

	public PerPmsYBun addPerPmsYBun(PerPmsYBun perPmsYBun) {
		getPerPmsYBuns().add(perPmsYBun);
		perPmsYBun.setPerPmsEmp(this);

		return perPmsYBun;
	}

	public PerPmsYBun removePerPmsYBun(PerPmsYBun perPmsYBun) {
		getPerPmsYBuns().remove(perPmsYBun);
		perPmsYBun.setPerPmsEmp(null);

		return perPmsYBun;
	}

	public List<PerPmsYG> getPerPmsYGs() {
		return this.perPmsYGs;
	}

	public void setPerPmsYGs(List<PerPmsYG> perPmsYGs) {
		this.perPmsYGs = perPmsYGs;
	}

	public PerPmsYG addPerPmsYG(PerPmsYG perPmsYG) {
		getPerPmsYGs().add(perPmsYG);
		perPmsYG.setPerPmsEmp(this);

		return perPmsYG;
	}

	public PerPmsYG removePerPmsYG(PerPmsYG perPmsYG) {
		getPerPmsYGs().remove(perPmsYG);
		perPmsYG.setPerPmsEmp(null);

		return perPmsYG;
	}

	public List<PerPmsYQ> getPerPmsYQs() {
		return this.perPmsYQs;
	}

	public void setPerPmsYQs(List<PerPmsYQ> perPmsYQs) {
		this.perPmsYQs = perPmsYQs;
	}

	public PerPmsYQ addPerPmsYQ(PerPmsYQ perPmsYQ) {
		getPerPmsYQs().add(perPmsYQ);
		perPmsYQ.setPerPmsEmp(this);

		return perPmsYQ;
	}

	public PerPmsYQ removePerPmsYQ(PerPmsYQ perPmsYQ) {
		getPerPmsYQs().remove(perPmsYQ);
		perPmsYQ.setPerPmsEmp(null);

		return perPmsYQ;
	}

	public List<PerPmsYYwxq> getPerPmsYYwxqs() {
		return this.perPmsYYwxqs;
	}

	public void setPerPmsYYwxqs(List<PerPmsYYwxq> perPmsYYwxqs) {
		this.perPmsYYwxqs = perPmsYYwxqs;
	}

	public PerPmsYYwxq addPerPmsYYwxq(PerPmsYYwxq perPmsYYwxq) {
		getPerPmsYYwxqs().add(perPmsYYwxq);
		perPmsYYwxq.setPerPmsEmp(this);

		return perPmsYYwxq;
	}

	public PerPmsYYwxq removePerPmsYYwxq(PerPmsYYwxq perPmsYYwxq) {
		getPerPmsYYwxqs().remove(perPmsYYwxq);
		perPmsYYwxq.setPerPmsEmp(null);

		return perPmsYYwxq;
	}

	public List<PerPmsZZes> getPerPmsZZes() {
		return this.perPmsZZes;
	}

	public void setPerPmsZZes(List<PerPmsZZes> perPmsZZes) {
		this.perPmsZZes = perPmsZZes;
	}

	public PerPmsZZes addPerPmsZZe(PerPmsZZes perPmsZZe) {
		getPerPmsZZes().add(perPmsZZe);
		perPmsZZe.setPerPmsEmp(this);

		return perPmsZZe;
	}

	public PerPmsZZes removePerPmsZZe(PerPmsZZes perPmsZZe) {
		getPerPmsZZes().remove(perPmsZZe);
		perPmsZZe.setPerPmsEmp(null);

		return perPmsZZe;
	}

	public List<PerPmsZt> getPerPmsZts() {
		return this.perPmsZts;
	}

	public void setPerPmsZts(List<PerPmsZt> perPmsZts) {
		this.perPmsZts = perPmsZts;
	}

	public PerPmsZt addPerPmsZt(PerPmsZt perPmsZt) {
		getPerPmsZts().add(perPmsZt);
		perPmsZt.setPerPmsEmp(this);

		return perPmsZt;
	}

	public PerPmsZt removePerPmsZt(PerPmsZt perPmsZt) {
		getPerPmsZts().remove(perPmsZt);
		perPmsZt.setPerPmsEmp(null);

		return perPmsZt;
	}

	public List<PerRetIrw> getPerRetIrws() {
		return this.perRetIrws;
	}

	public void setPerRetIrws(List<PerRetIrw> perRetIrws) {
		this.perRetIrws = perRetIrws;
	}

	public PerRetIrw addPerRetIrw(PerRetIrw perRetIrw) {
		getPerRetIrws().add(perRetIrw);
		perRetIrw.setPerPmsEmp(this);

		return perRetIrw;
	}

	public PerRetIrw removePerRetIrw(PerRetIrw perRetIrw) {
		getPerRetIrws().remove(perRetIrw);
		perRetIrw.setPerPmsEmp(null);

		return perRetIrw;
	}

	public List<PerRetWAlt> getPerRetWAlts1() {
		return this.perRetWAlts1;
	}

	public void setPerRetWAlts1(List<PerRetWAlt> perRetWAlts1) {
		this.perRetWAlts1 = perRetWAlts1;
	}

	public PerRetWAlt addPerRetWAlts1(PerRetWAlt perRetWAlts1) {
		getPerRetWAlts1().add(perRetWAlts1);
		perRetWAlts1.setPerPmsEmp1(this);

		return perRetWAlts1;
	}

	public PerRetWAlt removePerRetWAlts1(PerRetWAlt perRetWAlts1) {
		getPerRetWAlts1().remove(perRetWAlts1);
		perRetWAlts1.setPerPmsEmp1(null);

		return perRetWAlts1;
	}

	public List<PerRetWAlt> getPerRetWAlts2() {
		return this.perRetWAlts2;
	}

	public void setPerRetWAlts2(List<PerRetWAlt> perRetWAlts2) {
		this.perRetWAlts2 = perRetWAlts2;
	}

	public PerRetWAlt addPerRetWAlts2(PerRetWAlt perRetWAlts2) {
		getPerRetWAlts2().add(perRetWAlts2);
		perRetWAlts2.setPerPmsEmp2(this);

		return perRetWAlts2;
	}

	public PerRetWAlt removePerRetWAlts2(PerRetWAlt perRetWAlts2) {
		getPerRetWAlts2().remove(perRetWAlts2);
		perRetWAlts2.setPerPmsEmp2(null);

		return perRetWAlts2;
	}

	public List<PerSlySbe> getPerSlySbes() {
		return this.perSlySbes;
	}

	public void setPerSlySbes(List<PerSlySbe> perSlySbes) {
		this.perSlySbes = perSlySbes;
	}

	public PerSlySbe addPerSlySbe(PerSlySbe perSlySbe) {
		getPerSlySbes().add(perSlySbe);
		perSlySbe.setPerPmsEmp(this);

		return perSlySbe;
	}

	public PerSlySbe removePerSlySbe(PerSlySbe perSlySbe) {
		getPerSlySbes().remove(perSlySbe);
		perSlySbe.setPerPmsEmp(null);

		return perSlySbe;
	}

	public List<PerSlySet> getPerSlySets1() {
		return this.perSlySets1;
	}

	public void setPerSlySets1(List<PerSlySet> perSlySets1) {
		this.perSlySets1 = perSlySets1;
	}

	public PerSlySet addPerSlySets1(PerSlySet perSlySets1) {
		getPerSlySets1().add(perSlySets1);
		perSlySets1.setPerPmsEmp1(this);

		return perSlySets1;
	}

	public PerSlySet removePerSlySets1(PerSlySet perSlySets1) {
		getPerSlySets1().remove(perSlySets1);
		perSlySets1.setPerPmsEmp1(null);

		return perSlySets1;
	}

	public List<PerSlySet> getPerSlySets2() {
		return this.perSlySets2;
	}

	public void setPerSlySets2(List<PerSlySet> perSlySets2) {
		this.perSlySets2 = perSlySets2;
	}

	public PerSlySet addPerSlySets2(PerSlySet perSlySets2) {
		getPerSlySets2().add(perSlySets2);
		perSlySets2.setPerPmsEmp2(this);

		return perSlySets2;
	}

	public PerSlySet removePerSlySets2(PerSlySet perSlySets2) {
		getPerSlySets2().remove(perSlySets2);
		perSlySets2.setPerPmsEmp2(null);

		return perSlySets2;
	}

	public List<PerSlySls> getPerSlySls1() {
		return this.perSlySls1;
	}

	public void setPerSlySls1(List<PerSlySls> perSlySls1) {
		this.perSlySls1 = perSlySls1;
	}

	public PerSlySls addPerSlySls1(PerSlySls perSlySls1) {
		getPerSlySls1().add(perSlySls1);
		perSlySls1.setPerPmsEmp1(this);

		return perSlySls1;
	}

	public PerSlySls removePerSlySls1(PerSlySls perSlySls1) {
		getPerSlySls1().remove(perSlySls1);
		perSlySls1.setPerPmsEmp1(null);

		return perSlySls1;
	}

	public List<PerSlySls> getPerSlySls2() {
		return this.perSlySls2;
	}

	public void setPerSlySls2(List<PerSlySls> perSlySls2) {
		this.perSlySls2 = perSlySls2;
	}

	public PerSlySls addPerSlySls2(PerSlySls perSlySls2) {
		getPerSlySls2().add(perSlySls2);
		perSlySls2.setPerPmsEmp2(this);

		return perSlySls2;
	}

	public PerSlySls removePerSlySls2(PerSlySls perSlySls2) {
		getPerSlySls2().remove(perSlySls2);
		perSlySls2.setPerPmsEmp2(null);

		return perSlySls2;
	}

	public List<PerSlySz> getPerSlySzs1() {
		return this.perSlySzs1;
	}

	public void setPerSlySzs1(List<PerSlySz> perSlySzs1) {
		this.perSlySzs1 = perSlySzs1;
	}

	public PerSlySz addPerSlySzs1(PerSlySz perSlySzs1) {
		getPerSlySzs1().add(perSlySzs1);
		perSlySzs1.setPerPmsEmp1(this);

		return perSlySzs1;
	}

	public PerSlySz removePerSlySzs1(PerSlySz perSlySzs1) {
		getPerSlySzs1().remove(perSlySzs1);
		perSlySzs1.setPerPmsEmp1(null);

		return perSlySzs1;
	}

	public List<PerSlySz> getPerSlySzs2() {
		return this.perSlySzs2;
	}

	public void setPerSlySzs2(List<PerSlySz> perSlySzs2) {
		this.perSlySzs2 = perSlySzs2;
	}

	public PerSlySz addPerSlySzs2(PerSlySz perSlySzs2) {
		getPerSlySzs2().add(perSlySzs2);
		perSlySzs2.setPerPmsEmp2(this);

		return perSlySzs2;
	}

	public PerSlySz removePerSlySzs2(PerSlySz perSlySzs2) {
		getPerSlySzs2().remove(perSlySzs2);
		perSlySzs2.setPerPmsEmp2(null);

		return perSlySzs2;
	}

	public List<PerSlyWags> getPerSlyWags() {
		return this.perSlyWags;
	}

	public void setPerSlyWags(List<PerSlyWags> perSlyWags) {
		this.perSlyWags = perSlyWags;
	}

	public PerSlyWags addPerSlyWag(PerSlyWags perSlyWag) {
		getPerSlyWags().add(perSlyWag);
		perSlyWag.setPerPmsEmp(this);

		return perSlyWag;
	}

	public PerSlyWags removePerSlyWag(PerSlyWags perSlyWag) {
		getPerSlyWags().remove(perSlyWag);
		perSlyWag.setPerPmsEmp(null);

		return perSlyWag;
	}

	public List<PerSlyYxz> getPerSlyYxzs() {
		return this.perSlyYxzs;
	}

	public void setPerSlyYxzs(List<PerSlyYxz> perSlyYxzs) {
		this.perSlyYxzs = perSlyYxzs;
	}

	public PerSlyYxz addPerSlyYxz(PerSlyYxz perSlyYxz) {
		getPerSlyYxzs().add(perSlyYxz);
		perSlyYxz.setPerPmsEmp(this);

		return perSlyYxz;
	}

	public PerSlyYxz removePerSlyYxz(PerSlyYxz perSlyYxz) {
		getPerSlyYxzs().remove(perSlyYxz);
		perSlyYxz.setPerPmsEmp(null);

		return perSlyYxz;
	}

	public List<PerTngPlan> getPerTngPlans1() {
		return this.perTngPlans1;
	}

	public void setPerTngPlans1(List<PerTngPlan> perTngPlans1) {
		this.perTngPlans1 = perTngPlans1;
	}

	public PerTngPlan addPerTngPlans1(PerTngPlan perTngPlans1) {
		getPerTngPlans1().add(perTngPlans1);
		perTngPlans1.setPerPmsEmp1(this);

		return perTngPlans1;
	}

	public PerTngPlan removePerTngPlans1(PerTngPlan perTngPlans1) {
		getPerTngPlans1().remove(perTngPlans1);
		perTngPlans1.setPerPmsEmp1(null);

		return perTngPlans1;
	}

	public List<PerTngPlan> getPerTngPlans2() {
		return this.perTngPlans2;
	}

	public void setPerTngPlans2(List<PerTngPlan> perTngPlans2) {
		this.perTngPlans2 = perTngPlans2;
	}

	public PerTngPlan addPerTngPlans2(PerTngPlan perTngPlans2) {
		getPerTngPlans2().add(perTngPlans2);
		perTngPlans2.setPerPmsEmp2(this);

		return perTngPlans2;
	}

	public PerTngPlan removePerTngPlans2(PerTngPlan perTngPlans2) {
		getPerTngPlans2().remove(perTngPlans2);
		perTngPlans2.setPerPmsEmp2(null);

		return perTngPlans2;
	}

	public List<PerTngPojs> getPerTngPojs() {
		return this.perTngPojs;
	}

	public void setPerTngPojs(List<PerTngPojs> perTngPojs) {
		this.perTngPojs = perTngPojs;
	}

	public PerTngPojs addPerTngPoj(PerTngPojs perTngPoj) {
		getPerTngPojs().add(perTngPoj);
		perTngPoj.setPerPmsEmp(this);

		return perTngPoj;
	}

	public PerTngPojs removePerTngPoj(PerTngPojs perTngPoj) {
		getPerTngPojs().remove(perTngPoj);
		perTngPoj.setPerPmsEmp(null);

		return perTngPoj;
	}

	public List<PerTngRus> getPerTngRuses() {
		return this.perTngRuses;
	}

	public void setPerTngRuses(List<PerTngRus> perTngRuses) {
		this.perTngRuses = perTngRuses;
	}

	public PerTngRus addPerTngRus(PerTngRus perTngRus) {
		getPerTngRuses().add(perTngRus);
		perTngRus.setPerPmsEmp(this);

		return perTngRus;
	}

	public PerTngRus removePerTngRus(PerTngRus perTngRus) {
		getPerTngRuses().remove(perTngRus);
		perTngRus.setPerPmsEmp(null);

		return perTngRus;
	}

	public List<PerTngXes> getPerTngXes() {
		return this.perTngXes;
	}

	public void setPerTngXes(List<PerTngXes> perTngXes) {
		this.perTngXes = perTngXes;
	}

	public PerTngXes addPerTngXe(PerTngXes perTngXe) {
		getPerTngXes().add(perTngXe);
		perTngXe.setPerPmsEmp(this);

		return perTngXe;
	}

	public PerTngXes removePerTngXe(PerTngXes perTngXe) {
		getPerTngXes().remove(perTngXe);
		perTngXe.setPerPmsEmp(null);

		return perTngXe;
	}

}